right-handed rotating - Spanish English Dictionary